// 在此文件中连接数据库，最后将连接好的数据库以一个对象的方式导出

// 导入连接数据库的模块
var mongoose = require('mongoose');

// 修正内部的一个 promise 属性
mongoose.Promise = global.Promise;

// 连接数据库
// 127.0.0.1表示本地
// connect 方法连接数据库
// 参数一：连接使用的url （mongodb://(协议) + 指定IP地址+数据集合名称）
// 参数二：相关配置信息
// 参数三：错误信息的回调函数
mongoose.connect('mongodb://127.0.0.1/blog', {}, function (err) {
    if (err) {
        console.log('连接失败');
    } else {
        console.log('连接成功');
    }

});


// 将连接好数据库的模块导出
module.exports = mongoose;